//var http = require('http');
//var url = require('url');
//var util = require('util');
//
//var i = 0
//http.createServer(function(req, res) {
//	if(req.url !== "/favicon.ico") {
//		console.log(i++, req.url)
//		res.writeHead(200, {
//			'Content-Type': 'text/plain;charset=utf-8'
//		});
//		var params = url.parse(req.url, true).query;
//		res.write("网站名：" + params.name);
//		res.write("\n");
//		res.write("网站URL：" + params.url);
//		res.end();
//	} else {
//		console.log(1234)
//	}
//}).listen(3001);
//
//console.log('Server running…');

var http = require('http');
var querystring = require('querystring');

var postHTML =
	'<html><head><meta charset="utf-8"><title>菜鸟教程 Node.js 实例</title></head>' +
	'<body>' +
	'<form method="post">' +
	'网站名： <input name="name"><br>' +
	'网站 URL： <input name="url"><br>' +
	'<input type="submit">' +
	'</form>' +
	'</body></html>';

http.createServer(function(req, res) {
	var body = "";
	req.on('data', function(chunk) {
		body += chunk;
	});
	req.on('end', function() {
		// 解析参数
		body = querystring.parse(body);
		// 设置响应头部信息及编码
		res.writeHead(200, {
			'Content-Type': 'text/html; charset=utf8'
		});

		if(body.name && body.url) { // 输出提交的数据
			res.write("网站名：" + body.name);
			res.write("<br>");
			res.write("网站 URL：" + body.url);
		} else { // 输出表单
			res.write(postHTML);
		}
		res.end();
	});
}).listen(3001);